Vogue -
15 Mar 2017 17:14

When Juan Santa Cruz announced a new venture opening in Mayfair, the well-heeled and well-fed waited with baited breath. Enter: Isabel the newest restaurant-bar-club to bring some much-needed action to Albemarle Street. Isabel has all of the ingredients required for a hot spot: The location is ideal; the food is delectable; and it's so, so pretty. Plus, the waitresses wear Johanna Ortiz dresses and jumpsuits and custom de Gournay wallpaper lines the walls.
Share this Article